mechanical isolation - Turco Inglés Diccionario